package com.wlyuan.open.scanner.domain.transport;

import com.wlyuan.open.scanner.domain.order.OrderSign;
import com.wlyuan.open.scanner.utils.enums.transport.TransportSignTypeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @author lijing
 * @description
 */
@Data
public class TransportSign {

    @ApiModelProperty("签收人")
    private Long signBy;
    @ApiModelProperty("签收时间")
    private LocalDateTime signAt;
    @ApiModelProperty("签收说明")
    private String signDesc;
    @ApiModelProperty("签收类型 0 平台签收 1 扫码签收")
    private TransportSignTypeEnum signType;
    @ApiModelProperty("签收人租户id")
    private Long tenantId;
    @ApiModelProperty("签收操作时间")
    private LocalDateTime createAt;
    private Long flowId;
    @ApiModelProperty("物品签收数量信息")
    private List<OrderSign> goodsSign;
}
